#include <stdio.h>

typedef struct stu
{
    char name[128]; // 名字
    char sex[64];   // 性别
    int age;        // 年龄
    int id;         // 学号
    int sco;        // 成绩
} stu;
/*
普通变量结构体  使用 . 来获取成员数据
指针变量结构体  使用 -> 来获取成员数据

*/

int main(int argc, char const *argv[])
{
    stu s1 = {.id = 6, .age = 18, .sco = 99, .sex = "女", .name = "柳如烟"};
    stu * ptr = &s1;
    // 结构体指针没有指向的时候 是不能去访问或者写入数据的

    printf("|名字:%s\t|性别:%s\t|学号:%d\t|年龄:%d\t|成绩:%d\t|\n"
    , ptr->name , ptr->sex , ptr->id , ptr->age , ptr->sco
        );

    return 0;
}
/*
增
删
改
查
*/


